package cn.kgc.service;

import cn.kgc.base.vo.SecKillSessionAndSecKillSkuVO;

import cn.kgc.dto.SmsSeckillSessionAddDTO;
import com.baomidou.mybatisplus.extension.service.IService;
import cn.kgc.entity.SmsSeckillSession;

import java.util.List;

/**
 * (SmsSeckillSession)表服务接口
 *
 * @author 石浩杰
 * @since 2023-01-07 09:36:59
 */
public interface SmsSeckillSessionService extends IService<SmsSeckillSession> {

    //新增场次及场次对应的商品信息
    boolean saveSessionAndSeckillSku(SmsSeckillSessionAddDTO smsSeckillSessionAddDTO);

    /**
     * 获得当天场次信息
     * @return
     */
    List<SmsSeckillSession> getSmsSeckillSessions();
    //提供当天需要秒杀的场次以及场次对应的商品信息
    List<SecKillSessionAndSecKillSkuVO> getSecSessionAndSecSku();
}
